package com.eonmind.common.contract.enums.oss;

import lombok.AllArgsConstructor;
import lombok.Getter;

@AllArgsConstructor
@Getter
public enum OssUploadEnum {
    /**
     * AI绘画图片保存
     */
    AI_DRAW_UPLOAD(OssBucketEnum.KNOWLEDGE_BUCKET, "ai/draw/"),
    /**
     * AI视频图片保存
     */
    AI_VIDEO_UPLOAD(OssBucketEnum.KNOWLEDGE_BUCKET, "ai/video/"),
    /**
     * 知识库文件存储-*
     */
    KNOWLEDGE_FILE_UPLOAD(OssBucketEnum.KNOWLEDGE_BUCKET, "knowledge/file/");

    private final OssBucketEnum bucket;
    private final String path;
}
